mountain weasel - Turkish English Dictionary